class HMAC:
    def new(self, key:any, msg:any, digestmod:str): ...
    def update(self, msg:any): ...
    def digest(self) -> any: ...
    def hexdigest(self) -> str: ...
    def copy(self): ...
